Minimum Distance, Generator Matrices, Systematic Codes, Coding Bounds